under the present circumstances - German English Dictionary